drape over oneself - Espagnol Anglais Dictionnaire